serve a purpose - French English Dictionary